Kite Balloon — definition

1. kite balloon (Noun)

1 definition

kite balloon (Noun) — A barrage balloon with lobes at one end that keep it headed into the wind.

1 type of
barrage balloon